package com.shipwe.loans.utils.shared

import com.shipwe.loans.configs.ShipweConfigs


/**
 * Shipwe
 * @Author wwdeng
 * @CreateTime: 2024/11/15 10:59
 * @Annotation：SharedPreferences 数据存取帮助类
 */
object ShipweSharedKey {

    /**
     * App 转发时区id Key
     */
    const val SHIPWE_TIMEZONE_ID = "${ShipweConfigs.SHIPWE_APPNAME}_TimeZone_Id"

    /**
     * App 转发时区 Key
     */
    const val SHIPWE_TIMEZONE = "${ShipweConfigs.SHIPWE_APPNAME}_TimeZone"

    /**
     * App 转发时区 区号  Key
     */
    const val SHIPWE_TIMEZONE_CODE = "${ShipweConfigs.SHIPWE_APPNAME}_TimeZone_Code"

    /**
     * App 转发时区 国家标识  Key
     */
    const val SHIPWE_TIMEZONE_COUNTRY = "${ShipweConfigs.SHIPWE_APPNAME}_TimeZone_Country"

    /**
     * 业务APP 配置请求
     */
    const val SHIPWE_COMMON = "${ShipweConfigs.SHIPWE_APPNAME}_Common"

    /**
     * 用户登录状态
     */
    const val SHIPWE_LOGIN = "${ShipweConfigs.SHIPWE_APPNAME}_isLogin"

    /**
     * 用户id（userId）
     * 登录接口获取 VH7vqSZFdCIj0qGuSRAZw
     */
    const val SHIPWE_USERID = "${ShipweConfigs.SHIPWE_APPNAME}_UserId"

    /**
     * 用户Token
     * 登录接口获取 VH7vqSZFdCIj0qGuSRAZw
     */
    const val SHIPWE_TOKEN = "${ShipweConfigs.SHIPWE_APPNAME}_Token"

    /**
     * 用户号码
     * 登录页面获取
     */
    const val SHIPWE_MOBILE = "${ShipweConfigs.SHIPWE_APPNAME}_Mobile"

    /**
     * 是否是渠道用户
     * 登录接口获取
     */
    const val SHIPWE_IS_ADSOURCE = "${ShipweConfigs.SHIPWE_APPNAME}_isAdSource"

    /**
     * 是否是审核账号
     * 登录时保存
     */
    const val SHIPWE_IS_CONFIG_ACCOUNT = "${ShipweConfigs.SHIPWE_APPNAME}_isConfigAccount"

    /**
     * 产品列表
     */
    const val SHIPWE_PRODUCT = "${ShipweConfigs.SHIPWE_APPNAME}_Product"

    /**
     * 用户流程状态
     */
    const val SHIPWE_PROCESS = "${ShipweConfigs.SHIPWE_APPNAME}_Process"

    /**
     * 用户签到信息
     */
    const val SHIPWE_SIGN_INFO = "${ShipweConfigs.SHIPWE_APPNAME}_Sign_Info"

    /**
     * 坦桑地区，是否选择过语言
     */
    const val SHIPWE_TANZANIA_LANGUAGE = "${ShipweConfigs.SHIPWE_APPNAME}_Tanzania_Language"

    /**
     * 自定义数据
     */
    const val SHIPWE_CUSTOM_DATA = "${ShipweConfigs.SHIPWE_APPNAME}_Custom_Data"

    /**
     * Active Dialog Show Num
     */
    const val SHIPWE_DIALOG_ACTIVE_NUM = "${ShipweConfigs.SHIPWE_APPNAME}_Dialog_Active_Num"

    /**
     * Normal Dialog Show Num
     */
    const val SHIPWE_DIALOG_NORMAL_NUM = "${ShipweConfigs.SHIPWE_APPNAME}_Dialog_Normal_Num"

    /**
     *  guide dialog show
     */
    const val SHIPWE_DIALOG_GUIDE_SHOW = "${ShipweConfigs.SHIPWE_APPNAME}_Dialog_Guide"

    /**
     * Notice Dialog Show Num
     */
    const val SHIPWE_DIALOG_NOTICE_NUM = "${ShipweConfigs.SHIPWE_APPNAME}_Dialog_Notice_Num"

    /**
     * 启动时间
     */
    const val SHIPWE_APP_START_TIME = "${ShipweConfigs.SHIPWE_APPNAME}_App_StartTime"

    /**
     * 用户登录时间
     */
    const val SHIPWE_LOGIN_TIME = "${ShipweConfigs.SHIPWE_APPNAME}_LoginTime"

    /**
     * 用户VIP等级
     * 1    个产品 VIP1
     * 2-4  个产品 VIP2
     * > 4  个产品 VIP3
     */
    const val SHIPWE_VIP = "${ShipweConfigs.SHIPWE_APPNAME}_VIP"

    /**
     * 加解密
     */
    const val SHIPWE_SECRET_KEY = "${ShipweConfigs.SHIPWE_APPNAME}_SecretKey"
    const val SHIPWE_SECRET_IV = "${ShipweConfigs.SHIPWE_APPNAME}_SecretIv"
}